A self-proclaimed devil worshipper charged in a 2016 Texas slaying was accused of killing again after being released on bond. Edward O'Neal, 23, was locked up for four years while awaiting trial in the stabbing death of his 16-year-old friend Ryan Roberts, according to local outlets. He was freed in August, on a lowered $25,000...
Please to comment